Diamonds factory neve jewels ltd careers in South Dublin, Ireland